body {padding:5px;}
.fl10 {float:left;margin-right:10px;}
.pl0 {padding-left:0;}
.contenido {}
#logo {width:134px;margin-bottom:15px;}
.nav_sml {float:right;margin:4px 0;}
.nav {margin:5px auto;width:168px;}
.nav_sml a {margin-right:10px;display:block;width:40px;height:40px;float:left;background:url(../images/iconos5.png) no-repeat;text-indent:-1000em;}
	.sml .emergencias {background-position:-180px 0;}
		.sml .emergencias:active, .sml .emergencias:hover {background-position:-180px -40px;}
	.sml .buscar {background-position:-220px 0;}
		.sml .buscar:active, .sml .buscar:hover {background-position:-220px -40px;}
	.sml .servicios {background-position:-260px 0;}
		.sml .servicios:active, .sml .servicios:hover {background-position:-260px -40px;}
.nav a {width:168px;text-indent:0;height:26px;line-height:26px;display:block;text-align: center;margin-bottom:20px;background:url(../images/boton.png) no-repeat 0 bottom;color:#FFF;font-weight:700;text-decoration:none;}
	.nav a:hover {background-position:0 0;}
.nav span {width:90px;text-transform:none;font-size: 16px;}
.nav a.last, .nav_sml a.last {margin-right:0;}
.clear {clear:both;}
.formulario .clear {margin-bottom:10px;}
label {width:30%;float:left;}
table{clear: both;width:100%;border-collapse:collapse;font-size:.8em;margin-bottom:10px;}
tr.finalizada td {background:#DEEDD9;}
th, td{text-align:left;padding:.5em;border:1px solid #fff;vertical-align: middle;}
th{background:#A7C0DC;color:#fff;}
td{background:#E2EAF3;}
table a {display:block;padding:2px 10px;}
	table a:hover {color:#333;font-weight:700;}
.bread tr, .bread td {background:#FFF;}
.bread span {text-transform:uppercase;font-size:11px;}
.bread span a {display:inline;}